Al ThorntonAl Thornton
Crystal Palace 0-0 Newcastle: a first half of missed chances and a match report that needs verifyingThe third minute at Selhurst Park was audible. The ball arrived in the...
When the Stands Are Empty, Home Advantage Does Not Vanish — It Is Simply Re-PricedOn the night of 8 May 2026, Jeonju World Cup Stadium held more than 42,000...
Marvel Rivals Season 10 – Butcher's Blasphemy: When Gorr's Sword Retells the Meta StoryIn 2026, I learned that applause can shatter into a thousand fragments of...
Nine Empty Cells in Melbourne: What Sports Writing Learns From a Dossier With No DataSeven forty on a Tuesday morning, Melbourne. On the screen is a spreadsheet...
Djokovic and 30 Straight Wins in Beijing: Serve Data Strips Bare a 39-Year-Old BodyWhen the second-set tiebreak ended at 7-2, most of the crowd stood up to...
When the Chess World Analyses on Faith: From an Empty Report to Tashkent 2026At 2 a.m. on 13 December 2026, I replayed game 14 of the World Chess...
When a Swimming Analysis File Is Empty: The Reporter Must Say No Before Everything Becomes Fabricated NewsI opened the file that had just been sent to the reporter's desk, and a...
Thuy Linh before Asiad 20: When a Medal Is Decided Off the CourtAt continental level, a rally is usually decided by the third step. That is t...
Leaving the Red Clay: Post-Big Three Tennis and the Search for a New PulseOn August 4, 2026, on the Philippe-Chatrier court covered in red clay in Pari...
SMU Ends Pitt's Unbeaten Run: When the Wall at the Net Does the TalkingThere was a moment in the third set, when the score had climbed to 38-36 and...
Braintree Table Tennis League New Season: The Two-Division Battle and the Raw Gems Waiting to Be ExcavatedA match that stretched to 16-14 in the fifth game, and only a single defeat...
The Data Void on Kenya's Women's Track: Victories That Go UncountedLast July, at Kasarani Stadium in Nairobi, I sat in the fourth row of the...
Vietnamese Table Tennis in a Data Void: When Medals Don't Tell the Whole StoryDuring the first three days of the most recent national table tennis...
Vietnam Women's Volleyball at the 2026 World Championship: A Historic Ticket and a Gap Measured in DataIn August 2026, for the first time in history, the Vietnam women's national...
Wage Bills, Release Clauses and How to Read a Player's True Value During the Transfer WindowIn the summer of 2026, at the age of forty-seven, I sat in the small stand of...
Coventry win at the City Ground: one long ball, one vacated channel and the low-block lessonThe ball leaves Aaron Rushworth's hands on the edge of the Coventry penalty...
Astralis Benches HooXi and jabbi: The Shock Is Not the Decision, It Is the TimingAstralis has moved Rasmus "HooXi" Nielsen and Jakob "jabbi" Nygaard to the...
Juancho Hernangomez Stayed at SEF to Watch Olympiacos Lift the Trophy: Every Fine Gesture Has a Contract Behind ItJuancho Hernangomez Stayed at SEF to Watch Olympiacos Lift the Trophy: Every...
The Vice-President's Seat and the Ballon d'Or: When Barcelona Bets on Lamine YamalAt the board lunch on the day Barcelona faced Levante, vice-president Rafa...
When Vietnamese Football Data Refuses to Speak: A Lesson from the Time I Almost Wrote FictionOne Tuesday morning in Da Nang, I opened an email and found an analysis file...
When the Stands Are Empty, Home Advantage Does Not Vanish — It Is Simply Re-PricedOn the night of 8 May 2026, Jeonju World Cup Stadium held more than 42,000...
Marvel Rivals Season 10 – Butcher's Blasphemy: When Gorr's Sword Retells the Meta StoryIn 2026, I learned that applause can shatter into a thousand fragments of...
Nine Empty Cells in Melbourne: What Sports Writing Learns From a Dossier With No DataSeven forty on a Tuesday morning, Melbourne. On the screen is a spreadsheet...
Djokovic and 30 Straight Wins in Beijing: Serve Data Strips Bare a 39-Year-Old BodyWhen the second-set tiebreak ended at 7-2, most of the crowd stood up to...
When the Chess World Analyses on Faith: From an Empty Report to Tashkent 2026At 2 a.m. on 13 December 2026, I replayed game 14 of the World Chess...
When a Swimming Analysis File Is Empty: The Reporter Must Say No Before Everything Becomes Fabricated NewsI opened the file that had just been sent to the reporter's desk, and a...
Thuy Linh before Asiad 20: When a Medal Is Decided Off the CourtAt continental level, a rally is usually decided by the third step. That is t...
Leaving the Red Clay: Post-Big Three Tennis and the Search for a New PulseOn August 4, 2026, on the Philippe-Chatrier court covered in red clay in Pari...
SMU Ends Pitt's Unbeaten Run: When the Wall at the Net Does the TalkingThere was a moment in the third set, when the score had climbed to 38-36 and...
Braintree Table Tennis League New Season: The Two-Division Battle and the Raw Gems Waiting to Be ExcavatedA match that stretched to 16-14 in the fifth game, and only a single defeat...
The Data Void on Kenya's Women's Track: Victories That Go UncountedLast July, at Kasarani Stadium in Nairobi, I sat in the fourth row of the...
Vietnamese Table Tennis in a Data Void: When Medals Don't Tell the Whole StoryDuring the first three days of the most recent national table tennis...
Vietnam Women's Volleyball at the 2026 World Championship: A Historic Ticket and a Gap Measured in DataIn August 2026, for the first time in history, the Vietnam women's national...
Wage Bills, Release Clauses and How to Read a Player's True Value During the Transfer WindowIn the summer of 2026, at the age of forty-seven, I sat in the small stand of...
Coventry win at the City Ground: one long ball, one vacated channel and the low-block lessonThe ball leaves Aaron Rushworth's hands on the edge of the Coventry penalty...
Astralis Benches HooXi and jabbi: The Shock Is Not the Decision, It Is the TimingAstralis has moved Rasmus "HooXi" Nielsen and Jakob "jabbi" Nygaard to the...
Juancho Hernangomez Stayed at SEF to Watch Olympiacos Lift the Trophy: Every Fine Gesture Has a Contract Behind ItJuancho Hernangomez Stayed at SEF to Watch Olympiacos Lift the Trophy: Every...
The Vice-President's Seat and the Ballon d'Or: When Barcelona Bets on Lamine YamalAt the board lunch on the day Barcelona faced Levante, vice-president Rafa...
When Vietnamese Football Data Refuses to Speak: A Lesson from the Time I Almost Wrote FictionOne Tuesday morning in Da Nang, I opened an email and found an analysis file...
